demanding taskmaster

Translations
требовательный надсмотрщик
She was a demanding taskmaster, expecting nothing but the best from her team.
Она была требовательным надсмотрщиком, ожидая от своей команды только самого лучшего.
Words
demanding

adjective
требовательный
taskmaster

noun
строгий руководитель